walking with difficulty - French English Dictionary